package top.lshaci.learning.wechat.offiaccount.model;

import lombok.Data;
import top.lshaci.learning.wechat.offiaccount.enums.MsgType;

/**
 * AbstractMessage
 *
 * @author lshaci
 * @since 1.0.0
 */
@Data
public abstract class AbstractMessage {

    /**
     * 消息id，64位整型
     */
    Long msgId;
    /**
     * 开发者微信号
     */
    String toUserName;
    /**
     * 发送方帐号（一个OpenID）
     */
    String fromUserName;
    /**
     * 消息创建时间 （整型）
     */
    Long createTime;
    /**
     * 消息类型
     */
    MsgType msgType;
}
